split payments - German English Dictionary